package com.xhiji.test.write;

/**
 * 一个数如果恰好等于它的因子之和，这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。
 */
public class wanshu {

    public static void main(String[] args) {
       for (int i=1;i<1000;i++){
           int m = 0;
           for (int j=1;j<=i/2;j++){
               if (i%j == 0){
                   m+=j;
               }
           }
           if (m == i){
               System.out.println(m);
           }
       }
    }

}
